/**
 * UI for Ticket Commenting Prompt -window
 */
ticketCommentPromptUi = Ext.extend(Ext.Window,{
    iconCls : 'icon-user1_message'
    ,initComponent : function()
    {
        this.items = this.contentItems;
        this.title = 'Comment ticket #'+this.ticketId
        ticketCommentPromptUi.superclass.initComponent.call(this);
        this.commentForm.commentField.focus(false, 1000);
        this.commentForm.ticketIdField.setValue(this.ticketId);
    }
    ,autoWidth : true
    ,contentItems : [
        {
            xtype : 'form'
            ,url : 'Ticket/comment'
            ,ref : 'commentForm'
            ,monitorValid : true
            ,autoWidth : true
            ,border : false
            ,items:[
                {
                    xtype:'textarea'
                    ,name : 'comment'
                    ,ref : 'commentField'
                    ,width : 380
                    ,grow : true
                    ,growMax : 120
                    ,autoScroll : true
                    ,emptyText : 'Write comment'
                    ,hideLabel : true
                    ,allowBlank : false
                },{
                    xtype : 'hidden'
                    ,name : 'ticketId'
                    ,ref : 'ticketIdField'
                }
            ]
            ,buttonAlign : 'left'
            ,buttons : [{
                iconCls : ''
                ,ref :'../commentButton'
                ,iconCls : 'icon-mail2'
                ,text : 'Comment'
                ,formBind : true
            }]
        }
    ]
});